<%--
  Created by IntelliJ IDEA.
  User: 王文尧
  Date: 2024/7/2
  Time: 13:20
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>Title</title>
</head>
<body>
    <h2>目前有<%=application.getAttribute("webVisitCount")%>人 登陆过本网站</h2>
    <%
        // 如果没有登录，直接通过地址栏输入 xxx/main.jsp 访问，让它返回到 login.jsp 界面
        // 方法一：重定向
        /*Integer sNo = (Integer) request.getAttribute("sNo");
        if (sNo == null) {
            response.sendRedirect("login.jsp");
        }*/
        // 方法二：请求调度（转发）
        // request 替换为 session
        /*Integer sNo = (Integer) request.getAttribute("sNo");*/
        Integer sNo = (Integer) session.getAttribute("sNo");
        /*if (sNo == null) {
            session.setAttribute("msg", "请登录后再访问！");
            *//*request.getRequestDispatcher("login.jsp").forward(request, response);*//*
            response.sendRedirect("login.jsp");
        }*/
    %>
    <h1>欢迎<%=sNo%>同学，登录学生管理系统</h1>


    <a href="manage?op=queryAllStudents">查询全部（管理员权限）</a><br/>
    <a href="manage?op=queryAllStudentsByPage">查询全部（分页）</a><br/>
    <a href="manage?op=queryAllStudentsByPage2">查询全部（分页 带条件）</a><br/>
    <a href="manage?op=admin">管理员</a><br/>
    <a href="manage?op=queryMyInfo&sNo=<%=sNo%>">查询本人信息</a><br/>
    <a href="addStudent.jsp">添加学生信息（类似于注册）</a><br/>
    <a href="manage?op=logout">登出</a>
</body>
</html>
